package st.business.tepth.business.bean;

import java.util.List;

/**
 * @author zhangyu
 * @date 2019/3/2
 */
public class WorkDetailContentBean {
    private String classificationName;
    private String trouble;
    private String workItem;
    private List<ReceiveGoodsDetail> mReceiveGoodsDetails;
    private List<OperationPerson> mOperationPeople;

    public String getClassificationName() {
        return classificationName;
    }

    public void setClassificationName(String classificationName) {
        this.classificationName = classificationName;
    }

    public String getTrouble() {
        return trouble;
    }

    public void setTrouble(String trouble) {
        this.trouble = trouble;
    }

    public String getWorkItem() {
        return workItem;
    }

    public void setWorkItem(String workItem) {
        this.workItem = workItem;
    }

    public List<ReceiveGoodsDetail> getReceiveGoodsDetails() {
        return mReceiveGoodsDetails;
    }

    public void setReceiveGoodsDetails(List<ReceiveGoodsDetail> receiveGoodsDetails) {
        mReceiveGoodsDetails = receiveGoodsDetails;
    }

    public List<OperationPerson> getOperationPeople() {
        return mOperationPeople;
    }

    public void setOperationPeople(List<OperationPerson> operationPeople) {
        mOperationPeople = operationPeople;
    }

    public static class ReceiveGoodsDetail{
        private String applyTime;
        private String applyName;
        private String partName;
        private String partCode;
        private String storeRoom;
        private int applyCount;
        private String checkState;
        private String receiveRecord;

        public ReceiveGoodsDetail(String applyTime, String applyName,
                                  String partName, String partCode,
                                  String storeRoom, int applyCount,
                                  String checkState, String receiveRecord) {
            this.applyTime = applyTime;
            this.applyName = applyName;
            this.partName = partName;
            this.partCode = partCode;
            this.storeRoom = storeRoom;
            this.applyCount = applyCount;
            this.checkState = checkState;
            this.receiveRecord = receiveRecord;
        }

        public ReceiveGoodsDetail() {
        }

        public String getApplyTime() {
            return applyTime;
        }

        public void setApplyTime(String applyTime) {
            this.applyTime = applyTime;
        }

        public String getApplyName() {
            return applyName;
        }

        public void setApplyName(String applyName) {
            this.applyName = applyName;
        }

        public String getPartName() {
            return partName;
        }

        public void setPartName(String partName) {
            this.partName = partName;
        }

        public String getPartCode() {
            return partCode;
        }

        public void setPartCode(String partCode) {
            this.partCode = partCode;
        }

        public String getStoreRoom() {
            return storeRoom;
        }

        public void setStoreRoom(String storeRoom) {
            this.storeRoom = storeRoom;
        }

        public int getApplyCount() {
            return applyCount;
        }

        public void setApplyCount(int applyCount) {
            this.applyCount = applyCount;
        }

        public String getCheckState() {
            return checkState;
        }

        public void setCheckState(String checkState) {
            this.checkState = checkState;
        }

        public String getReceiveRecord() {
            return receiveRecord;
        }

        public void setReceiveRecord(String receiveRecord) {
            this.receiveRecord = receiveRecord;
        }
    }

    public static class OperationPerson{
        private String step;
        private String persons;
        private String startTime;
        private String endTime;
        private String continueTime;

        public OperationPerson() {
        }

        public OperationPerson(String step, String persons, String startTime,
                               String endTime, String continueTime) {
            this.step = step;
            this.persons = persons;
            this.startTime = startTime;
            this.endTime = endTime;
            this.continueTime = continueTime;
        }

        public String getStep() {
            return step;
        }

        public void setStep(String step) {
            this.step = step;
        }

        public String getPersons() {
            return persons;
        }

        public void setPersons(String persons) {
            this.persons = persons;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public String getContinueTime() {
            return continueTime;
        }

        public void setContinueTime(String continueTime) {
            this.continueTime = continueTime;
        }
    }
}
